radioactive propellant - English Synonyms Dictionary